C++資料型態
C++內建資料型態(bulid-in data type):包括整數、字元、浮點數、以及邏輯等型態。
整數分為:短整數、整數、長整數等型態
浮點數分為:單精度、倍精度、長倍精度等型態
整數資料int
整數(integer)以正負號可區分為有號數(signed)或無號數(unsigned),大小可區分為短整數(short)、整數(int)、長整數(long),整數變數宣告型態、儲存空間、與數值範圍。
下面是宣告num0為整數變數,也就是配置4bytes空間給num0變數,因宣告num0未指定初值,所以num0的初值是未知的,有些系統自動起始為0,但有些系統不會。
int num0; //宣告變數但未給予初值
int numl = 12345;
unsigned int num2 = 65432;
signed int num3 = -12345;
int short num4 = 1234
unsigned int short num5 = 65432;
signed int short num6 = -12345;
int long num7 = 1234567890
unsigned long short num8 = 3210987654;
signed int long num9 = -1234567890;